package com.iwhalecloud.uncc.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @author zq
 * @date 2021/10/24 11:58
 * @description
 */
public class InsTacheInst implements Serializable , ArchiverModel{
    private static final long serialVersionUID = -7171789826171625705L;

    private Long id;
    private String taskId;
    private String cmptId;
    private String status;
    private String recTaskTime;
    private String startWaitTime;
    private String startRunTime;
    private String finishTime;
    private String exceptionStatus;
    private String partitionCode;
    private Date archiverTime;

    private List<InsTacheLog> insTacheLogList;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getCmptId() {
        return cmptId;
    }

    public void setCmptId(String cmptId) {
        this.cmptId = cmptId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRecTaskTime() {
        return recTaskTime;
    }

    public void setRecTaskTime(String recTaskTime) {
        this.recTaskTime = recTaskTime;
    }

    public String getStartWaitTime() {
        return startWaitTime;
    }

    public void setStartWaitTime(String startWaitTime) {
        this.startWaitTime = startWaitTime;
    }

    public String getStartRunTime() {
        return startRunTime;
    }

    public void setStartRunTime(String startRunTime) {
        this.startRunTime = startRunTime;
    }

    public String getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(String finishTime) {
        this.finishTime = finishTime;
    }

    public String getExceptionStatus() {
        return exceptionStatus;
    }

    public void setExceptionStatus(String exceptionStatus) {
        this.exceptionStatus = exceptionStatus;
    }

    public String getPartitionCode() {
        return partitionCode;
    }

    @Override
    public void setPartitionCode(String partitionCode) {
        this.partitionCode = partitionCode;
    }

    public Date getArchiverTime() {
        return archiverTime;
    }

    @Override
    public void setArchiverTime(Date archiverTime) {
        this.archiverTime = archiverTime;
    }

    public List<InsTacheLog> getInsTacheLogList() {
        return insTacheLogList;
    }

    public void setInsTacheLogList(List<InsTacheLog> insTacheLogList) {
        this.insTacheLogList = insTacheLogList;
    }

}
